\hypertarget{class_gui_rect}{\section{Gui\-Rect Class Reference}
\label{class_gui_rect}\index{Gui\-Rect@{Gui\-Rect}}
}


A scenegraph node representing a rectangle.  




{\ttfamily \#include $<$Gui\-Rect.\-h$>$}

Inheritance diagram for Gui\-Rect\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_gui_rect}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_gui_rect_a5bf3239a3fda5714e3b809fed8d2f18a}{\hyperlink{class_gui_rect_a5bf3239a3fda5714e3b809fed8d2f18a}{Gui\-Rect} ()}\label{class_gui_rect_a5bf3239a3fda5714e3b809fed8d2f18a}

\begin{DoxyCompactList}\small\item\em Default constructor. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_a675b104d83a40f4451f39aca2da5963e}{virtual \hyperlink{class_gui_rect_a675b104d83a40f4451f39aca2da5963e}{$\sim$\-Gui\-Rect} ()}\label{class_gui_rect_a675b104d83a40f4451f39aca2da5963e}

\begin{DoxyCompactList}\small\item\em Virtual destructor. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_abda31c93cd7ce05e2e90fa088e3cd7e2}{virtual void \hyperlink{class_gui_rect_abda31c93cd7ce05e2e90fa088e3cd7e2}{draw} ()}\label{class_gui_rect_abda31c93cd7ce05e2e90fa088e3cd7e2}

\begin{DoxyCompactList}\small\item\em An overloadable draw method. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_aae1204fe60342bc98d23bb9313a84b4c}{void \hyperlink{class_gui_rect_aae1204fe60342bc98d23bb9313a84b4c}{set\-Fill\-Color} (const ci\-::\-Color\-A \&i\-Color)}\label{class_gui_rect_aae1204fe60342bc98d23bb9313a84b4c}

\begin{DoxyCompactList}\small\item\em Sets the rect's background color. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_a6898af3268885b602a70b7fdb73bd317}{const ci\-::\-Color\-A \& \hyperlink{class_gui_rect_a6898af3268885b602a70b7fdb73bd317}{get\-Fill\-Color} () const }\label{class_gui_rect_a6898af3268885b602a70b7fdb73bd317}

\begin{DoxyCompactList}\small\item\em Returns the rect's background color. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_a69059c87dd29c4867ac364a016c305ad}{void \hyperlink{class_gui_rect_a69059c87dd29c4867ac364a016c305ad}{set\-Stroke\-Color} (const ci\-::\-Color\-A \&i\-Color)}\label{class_gui_rect_a69059c87dd29c4867ac364a016c305ad}

\begin{DoxyCompactList}\small\item\em Sets the rect's border color. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_abd68d08cff4e0a71e8122ce161e7ffb9}{const ci\-::\-Color\-A \& \hyperlink{class_gui_rect_abd68d08cff4e0a71e8122ce161e7ffb9}{get\-Stroke\-Color} () const }\label{class_gui_rect_abd68d08cff4e0a71e8122ce161e7ffb9}

\begin{DoxyCompactList}\small\item\em Returns the rect's border color. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_a4aca606919a0081466c6fb77a018dda2}{void \hyperlink{class_gui_rect_a4aca606919a0081466c6fb77a018dda2}{set\-Stroke\-Weight} (const float \&i\-Weight)}\label{class_gui_rect_a4aca606919a0081466c6fb77a018dda2}

\begin{DoxyCompactList}\small\item\em Sets the rect's border width. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_aba27ea56a68ecac460b4112c65055370}{const float \& \hyperlink{class_gui_rect_aba27ea56a68ecac460b4112c65055370}{get\-Stroke\-Weight} () const }\label{class_gui_rect_aba27ea56a68ecac460b4112c65055370}

\begin{DoxyCompactList}\small\item\em Returns the rect's border width. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_gui_rect_a9c8999120a4fb5f654623195772a3988}{ci\-::\-Color\-A \hyperlink{class_gui_rect_a9c8999120a4fb5f654623195772a3988}{m\-Fill\-Color}}\label{class_gui_rect_a9c8999120a4fb5f654623195772a3988}

\begin{DoxyCompactList}\small\item\em The rect's background color. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_a43b971fa2b7cf4afcfe476d693ba82a5}{ci\-::\-Color\-A \hyperlink{class_gui_rect_a43b971fa2b7cf4afcfe476d693ba82a5}{m\-Stroke\-Color}}\label{class_gui_rect_a43b971fa2b7cf4afcfe476d693ba82a5}

\begin{DoxyCompactList}\small\item\em The rect's border color. \end{DoxyCompactList}\item 
\hypertarget{class_gui_rect_a96f6a5cc17138bd803f22e4c4a180697}{float \hyperlink{class_gui_rect_a96f6a5cc17138bd803f22e4c4a180697}{m\-Stroke\-Weight}}\label{class_gui_rect_a96f6a5cc17138bd803f22e4c4a180697}

\begin{DoxyCompactList}\small\item\em The rect's border width. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
A scenegraph node representing a rectangle. 

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
/\-Users/pjh/\-Desktop/\-Work/\-Teaching/\-Creative\-Evolution\-Course/core/include/gui/Gui\-Rect.\-h\item 
/\-Users/pjh/\-Desktop/\-Work/\-Teaching/\-Creative\-Evolution\-Course/core/src/gui/Gui\-Rect.\-cpp\end{DoxyCompactItemize}
